@charset "UTF-8";


#common-home{
    padding-left: 0;
    padding-right:0;

    .module-carousel,
    .widget-title,
    .product-wrapper{
        width:1200px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 48px;
    }

    .widget-title {
        margin-bottom: 26px;
        position: relative;
        &> a{
            position: absolute;
            color: #333333;
            right: 0;
            height:30px;
            font-size:20px;
            font-weight:400;
            line-height:30px;
        }
    }

    > row{
        padding: 0;
    }

    @media (max-width: $screen-sm-min) {
        .module-carousel{
            display: none;
        }
    }

    @media (max-width: 1200px) {
        & .product-wrapper{
            width:100%;
        }
        & .module-carousel{
            width:100%;
        }
        & .widget-title{
            width:100%;
        }
    }
}